home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Delphi 2.0 - Programmer's Utilities Power Pack
/
Delphi 2.0 Programmer's Utilities Power Pack.iso
/
a_to_d
/
delftips
/
ti2804.asc
< prev
next >
Wrap
Text File
|
1996-09-15
|
1KB
|
61 lines
PRODUCT : Delphi NUMBER : 2804
VERSION : All
OS : Windows
DATE : May 31, 1995 PAGE : 1/1
TITLE : Undo in a Memo field
Doing an UnDo in a Memo Field:
If you have a pop-up menu in a TMemo, and put shortcuts
on it for the Cut,Copy, Paste, then you can handle those
events, and call CuttoClipBoard, CopytoClipBoard, etc.
However, if you put an Undo option onto your pop-up menu
(normally Ctrl-Z) how do you instruct the TMemo to do the Undo?
If the built-in undo is sufficient, you can get it easier than
a Ctrl+Z:
Memo1.Perform(EM_UNDO, 0, 0);
To check whether undo is available so as to enable/disable
an undo menu item:
Undo1.Enabled := Memo1.Perform(EM_CANUNDO, 0, 0) <> 0;
DISCLAIMER: You have the right to use this technical information
subject to the terms of the No-Nonsense License Statement that
you received with the Borland product to which this information
pertains.